have something doing - French English Dictionary